Developer Resume
SUMMARY:
- Design, investigation and implementation of public facing websites on Amazon Web Services (AWS).
- Designed and developed the monitoring system used for AWS Elastic Environments, including monitoring individual instance health, overall environment health, and managing individual component failure cases (e.g. missing ELB, misconfigured Autoscaling Group, misconfigured EC2 Security Group, etc.)
- Experience with Configuration management tools - Puppet,Chef, Centime etc.
- Having strong Programming, skills in Core Java, J2EE, Spring,Hibernate,REST technologies, Relational Database technologies (Oracle, MySQL).
- Experience in Integration of Amazon Web Services (AWS) with other applications infrastructure.
- Understanding of OOPS Principals, Design Patterns, MVC, Component based designing and Experience in REST and SOAP based Web Services API Application Development. Knowledge of Spring, Hibernate (ORM ),JPA, Maven, ANT, Selenium based UI automation.
- Good experience Virtualization and Cloud computing (Iaas and Saas).
- Created a highly-scalable, distributed system for running Web applications and Web services by working with architects and developers and ensuring the implementation of Restful Web services and API design.
- Experience in scripting deployments to AWS, Monitoring infrastructure like Nagios, AppDyamics, NewRelic etc
- Working knowledge of Managing Software Stack - Application Servers, Databases, Messaging Layer, Web Servers etc.
- Strong development experience in RESTFUL web services and Data Structure, algorithm.
- 7+ years of experience as a Senior developer in the full life cycle of the software development process
TECHNICAL SKILLS:
Programming Languages: Core Java, J2EE, Data Structure, Unix
Web Technologies: JSF2.0,Primefaces, Rich Faces, Struts2.0, Spring3.0, Hibernate3.2, Ajax, JSP, Servlets, Ibatis, JDBC, XML, HTML, JavaScript, JQuery, DOJO, CSS, Junit, Unix,Google GWT,Gson,Google map
Web Services: SOAP, WSDL, JAX-B, JAX-WS, REST full webservices
Web Servers: Tomcat, BEA Web Logic, Web Sphere, JBOSS
Database Technologies: MongoDb,Oracle 11g, DB2, My Sql5.0
Tools: Eclipse 3.0, RSA, RAD, Netbean5.0, Jasper Report, CVS, SVN,RTC
UML tools: Rational Rose, EA LITE
Cloud technologies: Amazon AWS, EC2, S3, RDS, Chef, Puppet, Openstack VMware ESX/ESXi, VMware vCloud Director, VMware vShield, VMware vCenter Infra Suit
PROFESSIONAL EXPERIENCE:
Confidential
Developer
Responsibilities:
- Involved Cloud Architect and Designing.
- Developing or maintaining a production-level cloud-based architecture in AWS, including creating machine Images (like AMI)
- Installing and automation of application using configuration management tools - Puppet and Chef.
- Involved in deploying systems on Amazon Web Services Infrastructure services - EC2, S3, RDS, SQS, Cloud Formation
- Worked on AWS, High Availability Practices and deploying backup/restore infrastructure
- Invoked in designing in NoSQL Databases - MongoDB, CouchDB
- Expose the platform and application level core API’s as RESTful web services and implement application workflows in rich user interfaces using jQuery.
- Product enhancements and implement solutions for multi-tenant J2EE based legacy enterprise product enabling as Cloud based deployment and higher availability and scalability
- Involved in API development and designing
- Writing core functions for team
- Providing technology stack development..
- Writing Junit test cases and automate them.
- Provides the end to end unit testing and integration
- Interpreted requirements into application designs.
- Ensured the quality, architecture and accuracy of released code.
Confidential
Developer
Responsibilities:
- Developed Openstack API to Inegrate with Amazon EC2 cloud based architecture in AWS, including creating machine Images .
- Created Chep Api to automate the UI inteface where multiple sofware can installed on n numers of VDI.
- Involved in deploying systems on Amazon Web Services Infrastructure services in data center/
- Worked on AWS, High Availability Practices and deploying backup/restore infrastructure
- Invoked in designing in NoSQL Databases - MongoDB, CouchDB
- Involved in API development and designing
- Writing core functions for team
- Providing technology stack development.
- Implementing MVC design and development.
- Implementing REST API and deployment.
- Writing Web Services core functionality.
- Writing complex database query
- Writing Junit test cases and automate them.
- Application Configuration of project from scratch
- Provides the end to end unit testing and integration
- Interpreted requirements into application designs.
Confidential
Developer
Responsibilities:
- Involved Cloud Architect and Designing.
- Developing or maintaining a production-level cloud-based architecture in AWS, including creating machine Images (like AMI)
- Installing and automation of application using configuration management tools - Puppet and Chef.
- Involved in deploying systems on Amazon Web Services Infrastructure services - EC2, S3, RDS, SQS, Cloud Formation
- Worked on AWS, High Availability Practices and deploying backup/restore infrastructure
- Invoked in designing in NoSQL Databases - MongoDB, CouchDB
- Involved in API development and designing
- Writing core functions for team
- Provide innovative product solutions
- Providing technology stack development.
- Implementing MVC design and development.
- Implementing REST API and deployment.
- Writing Web Services core functionality.
- Writing complex database query
- Writing Junit test cases and automate them.
- Application Configuration of project from scratch
- Provides the end to end unit testing and integration
- Interpreted requirements into application designs.
Confidential
Developer
Responsibilities:
- Involved in Designing and Application Configuration of project from scratch
- Coding and Reviewing modules that are to be delivered to the client.
- Interacting with the client and the onsite coordinator for issues and queries in the project.
- Created on Technical Design Document for Phase 2 enhancement
- Working on designing, presentation view, coding, unit testing for Phase 2 enhancement
- Doing Build of Project On different Environment.
- Providing functional and Technical knowledge to team members and Fresher’s.
- Mentor and handling fresher’s team for Phase 2(Enhancement) Development.
Confidential
Developer
Responsibilities:
- Involved in designing and project configuration
- Involved in designing, development and requirement gathering.
- Interacting with the Project Management for requirement specifications, project time estimation, required for adding new modules.
- Coordinating with Product Tech Support and SQA team for reproduction, verification and closure of bug fixes.
- Assisting the documentation team in preparing user guides.
Confidential
Developer
Responsibilities:
- Involved in designing and project configuration
- Developing a new Module.
- Developing modules like Account Management, Search functionality, recently updated item,
- Unit test plans unit test cases.
Confidential
Developer
Responsibilities:
- Implementation of business logic of modules and Approving Manager.
- Creation of java classes to talk with all the Database
- Creation of all UI pages.
- Creation of Mail Sending Class.
- Deployment of the application
- Unit testing
Confidential
Software Developer
Responsibilities:
- Involved in Designing and Application Configuration of project from scratch
- Interpreted requirements into application designs.
- Ensured the quality, architecture and accuracy of released code.
- Cloud development and design