Sr. Software Engineer Resume
SUMMARY:
- Competent and result - oriented professional offering over 10+ years’ experience in designing, developing and implementing information solutions across diverse technical backgrounds; currently working as Lead Developer at Confidential Inc., USA
- Possess strong knowledge in OOPS, OOAD and Design patterns
- Expertise through all parts of Software Development Life Cycle in developing web applications using JAVA, J2EE, and Web services etc.
- Expertise in analysis, design, development, testing and maintenance of large scale object oriented applications.
- Extensive experience using JSP, Servlets, JDBC, Oracle, SQL Server, MySQL and postgreSQL
- Extensive hands on experience deploying applications on JBoss Wildfly and Tomcat servers
- Strong in backend development and design of Database.
- Extensive experience in using development tool like Eclipse, NetBeans
- Extensive experience in Client Server, J2EE technologies and MVC frameworks
- Rich exposure to JSF with Richfaces, Spring and Seam Framework with JPA and Hibernate
- Possess expertise in Python, JavaScript, JQuery, AngularJS, HTML5 and CSS3
- Exposure on RESTful web services, JSON by integration web applications
- Comfortable with Agile development practices.
- Proficient with tools like Putty, Toad, SQL Developer, SVN, CVS, GitHub, JIRA.
- Good understanding of AWS, Ignition, SCADA Cimplicity, Jenkins
- Good Management, Execution, Documentation skills
- Highly motivated, results oriented and leadership skills with great team ethics
- Excellent logical thinking with exceptional talent for problem solving & ability to handle multiple functions & activities in high pressure environments with tight deadlines
TECHNICAL SKILLS:
Core Specialization: Core Java8, JEE7
Operating System: Windows and Ubuntu
Database Server Administration: MySQL 5.6, Oracle 10g and PostgreSQL 8.3.6
Web Servers: Jakarta Tomcat 7
Application Server: JBoss Wildfly, Glassfish and Tomcat
Other Tools: Eclipse, NetBeans, Toad, SQL Developer, JDeveloper, SVN, CVS, GitHub.
Area of Expertise: RESTful Web Services, Spring 2.5, Seam 2.2, Hibernate 3.6, JPA2.1, RichFaces 3.3.3, JSF, Ajax4JSF, Facelets, Servlets3.0, JSP2.2, OSGi, Java Media Framework(JMF), Ajax, Struts1.1, JHeadStart, Java Script, JQuery, Angular JS, CSS3, HTML5, Ignition, GE Cimplicity, Jenkins.
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Software Engineer
Responsibilities:
- Responsible for activities like development of core modules, design and code reviews of technical deliverable
- Efficiently collaborating with the team members and senior management to maintain a continuous stream of information regarding the project status and progress
- Maintaining close coordination with all interest group and providing reinforcements to ensure bottleneck free project implementation
- Mentor project team members
- Meticulously documented all major activities for effective and use
Confidential
Sr. Software Engineer
Responsibilities:
- Responsible for activities like development of core modules, design and code reviews of technical deliverable
- Successfully ensured status report tracking from resources and updating the management with the latest status
- Identifying, resolving/isolating areas of obstructions to catalyze project delivery within defined time
- Mentor project team members to keep deliver highest performance levels on demand
Confidential
Software Engineer
Responsibilities:
- Conducted orientation sessions for the users to generate positive disposition towards change
- Meticulously documented all major activities for effective and use
- Analyzed client specification and aided in initial design development
- Synchronized successfully with Clients for test environment setup and data capture, coordination with user groups for input, feedback, acceptance of renovation
- Contributed technical inputs in the domains of project planning and designing to ensure total compliance with delivery needs
- Developed middle ware using RESTful web service which can talk to IOS and Android app using JSON
- Designed JPA entities according to the Database tables.
- Designed architecture for complete project.
- Used OPC UA for reading live data from scanners (assembly lines and equipment)
- Walking through the functional requirements and estimating the effort for delivering these requirements.
- Designing the functional units and implementing the business logic.
- Unit Testing and delivering a quality piece of code.
- Handling Database Objectsnctional requirements and estimating the effort for delivering these requirements.
- Designing the functional units and implementing the business logic.
- Unit Testing and delivering a quality piece of code.
- Handling Database Objects
Confidential
Responsibilities:
- Walking through the functional requirements and estimating the effort for delivering these requirements.
- Designing the functional units and implementing the business logic.
- Unit Testing and delivering a quality piece of code.
- Handling Database Objects and Database administration.
- Integration testing and deployment and releasing the product for testing..
Confidential
Responsibilities:
- Walking through the functional requirements and estimating the effort for delivering these requirements.
- Designing the functional units and implementing the business logic.
- Unit Testing and delivering a quality piece of code.
- Handling Database Objects and Database administration.
- Integration testing and deployment and releasing the product for testing.
- Developed Model components and provided an interface to Action classes
- Configured action mappings and views in configuration files
- Developed validator forms so as to provide client as well as Server side validations.
- Developed module using JSP, JDBC and using JSP Model 2 Architecture.
- Developed data retrieving modules using AJAX.
- Created user interfaces (forms and page flows) for the application
- Biometrics Face Recognition module (It was under implementation process).
- Developed Role Based Authentication System.
- I have been assigned admin module.
- Unit Testing and delivering a quality piece of code.
