Software Developer Resume
CAREER SUMMARY:
- I have over 1 5+ years of information technology experience.
- My background ranges from analysis, design, and development and testing through application support and maintenance.
- Primary strengths include Design and Development utilizing AWS, Java, J2EE, Spring, Groovy, Grails and Oracle in UNIX and Windows environments.
TECHNICAL SKILLS:
Databases: PostgreSQL, Oracle, MySQL, MongoDB, DynamoDB
Languages: Java, PL/SQL, Groovy, Ruby, C/C++
Technologies: Amazon Web Services (AWS), Business Objects, Hibernate, Sql Developer, Toad, Sublime, Eclipse, IntelliJ IDEA, Tomcat, Apache/Nginx, Git/Github, Subversion, Jenkins, Gradle, SOAP - UI, Rally, Semaphore, Rails, Grails, J2EE, XSLT, Spring, Spring Boot, Liquibase, Json
Development Processes: Agile (Scrum, Kanban)
Operating Systems: Windows, Unix (Solaris, Ubuntu, RHEL/CentOS)
PROFESSIONAL EXPERIENCE:
Confidential
Software Developer
Responsibilities:- Full-stack web development, including Spring boot backend and AngularJS frontend, deployed with docker on AWS using RDS/Postgres and S3. Develop and maintain Cloudformation scripts to automate the provisioning of AWS resources.
- Build and Release management - Git, Maven, Jenkins, AWS CodeDeploy.
- Tuning SQL queries.
- Full-stack web development, including Rails backend and AngularJS frontend, deployed with docker on AWS using RDS/Postgres and S3. Originally used Chef and Capistrano, but was migrated to an in-house docker platform.
- POC and benchmarked with various other technologies: Postgre SQL, Redis, CouchDB, Cassandra, etc. I modified the data models to fit the technology and created/tuned the environments.
Confidential
Software Developer
Responsibilities:- Analyzed business requirements
- Created database objects and mapping
- Developed unit, integration and functional tests
- Developed SOAP and RESTful web services using Spring, Groovy and Grails.
- Developed mock Web services
- Application deployment to production
- Used Scrum/Kanban development processes
Technologies and Tools utilized: Java, Servlet, JSP, Hibernate, iBatis, PL/SQL, Oracle, Unix (Solaris), Shell Scripts, Apache, Tomcat, XML, Velocity Template, Crystal Report, QuartzConfidential
Senior Software Developer
Responsibilities:- Analyzed business requirements.
- Created database objects and mapping
- Developed servlets and scripts for redirection
- Involved in implementation and user acceptance test
Confidential
Senior Software Developer
Responsibilities:- Developed web based java application for survey reports using Confidential Java Reporting Component (JRC) library
- Provided technical support to users.
Confidential
Senior Software Developer
Responsibilities:- Developed pricing and catalog admin modules
- Worked on Catalog, Shopping cart and Checkout modules
- Created iB atis and Hibernate mappings
- Developed Ariba punchout catalog
- Worked on Internationalization/localization.
- Fine tuned SQLs
- Developed Crystal Reports for order summary, services, warranties
- Worked with business on requirements for enhancements
- Provided technical support to support team
Technologies and Tools utilized: Java, Servlet, JSP, Hibernate, iBatis, PL/SQL, Oracle, Unix (Solaris), Shell Scripts, Apache, Tomcat, XML, Velocity Template, Crystal Report, Quartz
ConfidentialSoftware DeveloperResponsibilities:
- Developed capture and parsing modules using Java and XML.
- Created database triggers, materialized views, and stored procedures
- Developed SQLs for data analysis
Technologies and Tools utilized: Java, Servlets, JSP, PL/SQL, Oracle, UNIX (Solaris), Shell Scripts, Windows, Apache, Tomcat, XML
ConfidentialSoftware Developer
Responsibilities:
- Designed and developed input screens for hardware configurations and opportunities
- Created iB atis mappings
- Fine tuned SQLs
- Created materialized view
- Integrated BDPT application with Opinio (Survey Tool) by creating Opinio plugins.
- Developed Crystal reports for hardware configurations and business cases
Technologies and Tools utilized: Java, Oracle, JSP, iBatis, Servlets, Struts, Crystal Report.
ConfidentialSoftware Developer
Responsibilities:- Developed stored procedures for Crystal reports
- Developed crystal reports
- Integrated Crystal reports with the application using crystal API
- Developed data extract and import modules
Technologies and Tools utilized: Java, JSP, Servlets, Oracle, PL/SQL, Crystal Reports
ConfidentialSoftware Developer
Responsibilities:
- Installed Net.Commerce and other required components.
- Customized and wrote new Net.Data macros.
- Developed commands, User defined functions and macros