add photo
Surya
Veerasirigi@gmail.com
225-223-7512
Baton Rouge, LA 70898
Lead Java Full Stack Developer
13 years experience C2C
0
Recommendations
Average rating
260
Profile views
Summary

Around 9 years of professional experience in developing web applications using J2EE technologies like Java, RESTful services, Servlets, JSP, JDBC, Java Script, spring, Spring Batch, Hibernate, XML, JSON, UNIX shell scripting, Web services.

  • Expertise on advanced software development methodologies such as Agile/Scrum model processes.
  • Experience in Software Development Life Cycle (SDLC), Requirements Specification, designing documents and writing.
  • Experience in Use Cases, Sequence Diagrams and Class Diagrams using UML, J2EE Design Patterns.
  • Expertise in back-end procedure development, for Database Applications using Oracle 9i & 10g, SQL and PL/SQL
  • Hands on experience with Integrated Development Environments (IDE's) tools like Eclipse and Net beans.
  • Experienced in other front-end technologies such as LESS, Typescript, bootstrap, AngularJS, Ajax, JSON, NodeJS etc.
  • Strong web development skills using HTML/HTML5, CSS/CSS3, JavaScript (ES5 & ES6), JQuery, Bootstrap, Angular, React JS, Node JS, Require JS, XML, AJAX, JSON which meets W3C Web Standards.
  • Expertise in developing web interfaces, Client Side designing and validations using HTML4/HTML5, CSS3, JavaScript, AngularJS, DOM scripting and JQuery.
  • Expertise in Spring framework, extensively used Spring DI, Spring AOP, Spring JDBC templates and Spring MVC.
  • Expertise in using Hibernate, extensively used Entity Class Associations, Criteria Queries and projections.
  • Expertise in server-side development with JDBC, JMS, Servlet, MVC architecture, Java Beans, XML.
  • Proficient in XML technologies like XSL, XSLT, SAX, DOM, XPath, WSDL, DTD, XSD, SOA, JAXB, Apache axis.
  • Experience working with SOAP and Restful Web Service.
  • Extensive experience using MAVEN to build the projects.
  • Comprehensive knowledge of physical and logical data modeling, performance tuning and monitoring.
  • Expertise in setting up processes for Hadoop based application design and implementation.
  • Experience in managing and reviewing Hadoop log files.
  • Experience working with Agile SCRUM methodology and working in pair.
  • Experience in client-side development with CSS, JavaScript.
  • Extensive experience in developing GUIs using Struts, SPRING MVC, SPRING web flow Frameworks.
  • Experience Hands on with PL-SQL Stored Procedures, Triggers and Views.
  • Experience on Web Services, SOAP, JAX-RPC, WSDL, JSF, HIBERNATE, EJB, XML.
  • Experience in SPRING, struts frameworks. IBM Websphere Application Server, Oracle Weblogic application servers, JBOSS and Apache Tomcat Application Server.
  • Have good experience in using Version Controlling tools (CVS, VSS, CM SYNERGY, Subversion, Clear Case and Jenkins) and defect tracking tools like Clear Quest, Quality Center.
  • Proficient in SQL, PL/SQL, T-SQL, Views, Functions, Stored Procedures and Triggers.
  • Having hands on experience in deploying web and J2EE enterprise applications on Weblogic, Websphere, Tomcat and JBOSS Server.
  • Experience in LINUX IDE for C/C++, UNIX Shell Scripting and Knowledge in Perl, python scripting.
  • Experience in developing C++ services using web services architecture, SOAP, WSDL and XML.
  • Extensive experience in Black box testing, Functional testing, Integration testing, Data Driven Testing, Regression testing, System Testing, GUI testing, Back-end testing, White Box testing, Load/Performance testing in different stages of QA process using Selenium webdriver.
  • Worked in TDD and version management tools GitHub, SVN.
  • Experience in LDAP for authentication scheme and in middleware technologies.
  • Experienced in methodologies like Iterative, Agile, Scrum and waterfall approaches.
  • Experience in working as a developer, a team lead and an onsite coordinator
  • Experience in interacting with the client directly at client location
  • Possessing good interpersonal skills which were applied in coordinating with development team, QA team and support team as required.
  • Have the motivation to take independent responsibility as well as ability to contribute and be a productive team member.

Experience
Education
Skills
Java
2021
7
JavaScript
2021
7
Oracle
2021
7
Spring
2021
7
SQL
2021
7
AJAX
2021
6
AngularJS
2018
6
CSS
2021
6
jQuery
2021
6
MVC
2018
6
UI
2021
6
WebServices
2021
6
XML
2021
6
Bootstrap
2018
5
HTML
2021
5
IBM WebSphere
2018
5
Junit
2021
5
Stored Procedure
2018
5
Agile Methodology
2021
4
AWS
2018
4
Design Patterns
2016
4
Hibernate
2021
4
J2EE
2021
4
Java Servlet
2021
4
JSON
2021
4
Log4J
2016
4
node.js
2018
4
REST
2021
4
Struts
2021
4
Ant
2014
3
Apache
2021
3
EJB
2014
3
Elasticsearch
2018
3
JBOSS BRMS
2018
3
JMS
2018
3
JSP
2021
3
Maven
2021
3
MongoDB
2018
3
Scrum
2018
3
Triggers
2021
3
Typescript
2018
3
UML
2021
3
Cisco
2018
2
Cloud Foundry
2018
2
Data Analysis
2018
2
DB2
2013
2
Django
2021
2
Docker Containers
2016
2
Eclipse
2021
2
Express.js
2018
2
Jasper Reports
2021
2
JDBC
2021
2
Python
2021
2
React.js
2018
2
Shell Scripts
2021
2
SOA
2018
2
Spring Boot
2016
2
SVN
2018
2
UNIX
2021
2
Adobe Flex
2014
1
Apache Tomcat
2014
1
Bamboo
2016
1
BEA WebLogic
2021
1
Chef
2016
1
Continuous Deployment
2016
1
Continuous Integration
2016
1
Data Warehousing
2021
1
Ext.JS
2021
1
Git
2016
1
IBM Websphere MQ
2014
1
JAX-WS
2016
1
Jenkins
2016
1
JNDI
2014
1
MySQL
2021
1
PHP
2021
1
Project Management
2016
1
Selenium
2016
1
SOAP
2014
1
SQLite
2021
1
System Administration
2021
1
WSDL
2014
1
XSLT
2014
1
Javabeans
0
1
Jax-RPC
0
1
JAXB
0
1
JSF
0
1
Linux
0
1
Perl
0
1
T-SQL
0
1
XSD
0
1
XSL
0
1