Software Developer Resume
5.00/5 (Submit Your Rating)
San Francisco, CA
SUMMARY
- Innovative software engineer offering 15+ years of experience in the full software development lifecycle - from concept through delivery of next-generation applications and customizable solutions.
- Expert in advanced development methodologies, tools and processes contributing to the design and rollout of cutting-edge software applications.
- Known for excellent troubleshooting skills - able to analyze code and engineer well-researched, cost-effective and responsive solutions.
- Extensive experience in Java, pl/sql, C, Jee, Spring, Hibernate, Rest Soap WebServices, jquery, Struts, JSP, Eclipse, Maven, SVN, Git, Jenkins, Unix, Jboss, Tomcat, Weblogic, Oracle, Postgres
TECHNICAL SKILLS
- Java
- pl/sql
- C
- Jee
- Spring
- Hibernate
- Rest Soap WebServices
- jquery
- Struts
- JSP
- Eclipse
- Maven
- SVN
- Git
- Jenkins
- Unix
- Jboss
- Tomcat
- Weblogic
- Oracle
- Postgres
PROFESSIONAL EXPERIENCE
Confidential, San Francisco, CA
Software Developer
Responsibilities:
- Analysis Design Implementation Maintenance for Small Business Banking Project
- Microservice architecture
- POCs for serverless approach, lambda and step functions
- Utilizing technologies like Java 8, Spring Boot, Rest, Intellij, Maven, github
- Deployment to AWS, Docker
- Followed Agile Methodology for Software Development, responsible for daily scrum meetings
- Unix scripts, monitoring VMs
- Jmeter for performance test, cucumber for functional test, unit test with mockito jacoco
- Algorithms/Data Structures
Confidential, San Jose, CA
Software Developer
Responsibilities:
- Analysis Design Implementation Maintenance for web services exchange platform
- Design and Implementation of restful services, produce and consume
- Integration with remedy, sxp, box systems over Rest API
- Utilizing technologies like Core Java, Spring, Hibernate, Rest, Eclipse, Maven, SVN
- Deployment to Tomcat, JBoss, Postgres db, Hazelcast caching
- Responsible for daily scrum meetings
- Followed Agile Methodology for Software Development
- Unix scripts, monitoring VMs
- Algorithms/Data Structures
- API Testing with multithreading development
Confidential
Software Developer
Responsibilities:
- Analysis Design Implementation Maintenance for Mediation and CRM in Telco Domain
- Maintenance and new developments for rating, billing, options, packages, campaigns, regulation association rules and reports
- Implementation with Jquery, Struts, EJB, JDBC
- Oracle pl/sql and Core Java,development
- Worked on tools likeTOAD, Clearcase, Oracle db, eclipse
- Provided support during the release of the product to Production environment
Confidential
Software Developer
Responsibilities:
- Analysis Design Implementation Maintenance for Auto Insurance Sector for liability and full coverage
- Web Services maintenance and new developments on Java, J2EE platform.
- Implementation with Java, EJB, JDBC, Microsoft HTC JavaScript Library.
- Deployment to Weblogic app server and use oracle database
- Implementation with JSF, Richfaces and a4jsf for Law Module.
- Support the release of the product to Production environment and handled Production issues.
Confidential
SDET-Software Developer in Test
Responsibilities:
- Analysis Design Implementation for Mobile Wallet Payment System.
- Requirement capturing from domain experts, preparing GUI prototypes and handshaking with customers over prototypes.
- Designing database.
- Developing software using JBoss Seam Framework with Eclipse.
- Developing web front end using JSF-Rich Faces, Prime Faces, Spring.
- Ajax implementation using A4JSF library.
- Implementation of business logic with Seam beans.
- Database operations with JPA(Hibernate).
- Worked on MySQL and Oracle databases.
- Worked on Java coding for API testing of the platform, scenario based calling rest-soap web services.
- Responsible for Java coding for Web UI testing with Selenium.
- Was responsible for support during the release of the product to Production environment.
Confidential
Software Developer
Responsibilities:
- Analysis Design Implementation for Power Quality Monitoring System.
- Capturing requirements from Power Engineering Department members.
- Preparing Analysis and Design documents according to IEEE standard.
- Developing the network level system software using C on Unix, Linux OS.
- Developing processes that communicate over sockets, automatically creating and managing necessary processes, multiprocessing management using IPC mechanisms.
- Writing Unix scripts
- Data transferring over TCP/IP using libcurl library.
- Generating images from power data using plPlot library.
- XML based communication to .NET clients over sockets using libxml library, parsing and creating XML messages.
- Worked with MySQL and Oracle databases.
- Worked on API testing of rest-soap web-services for the system.
Confidential
Software Developer
Responsibilities:
- Analysis Design Implementation for Civil Aviation Association.
- Requirement Capturing study with organization members, field experts to analyse the system.
- Design of the HR, Health and Education modules with Rational Rose.
- Developing web based software using Java and J2EE platform (jsp, struts, spring, hibernate, Oracle).
Confidential
Software Developer
Responsibilities:
- Analysis Design Implementation for Air Force Battle Management System.
- Analysis Design using Rational Rose Development Studio 2000, Rational Clearcase 2000, field analysis on Operations, Intelligence and Flight Training.
- Developing the software by using Java and J2EE platform swing, EJB, ORM, Jboss, oracle.
- Developing web based software using Java and J2EE platform (JSP, struts, spring, hibernate, Oracle).
- System Integration study with Eurocontrol AFTN message switch, parser implementation in Javacc2.1, XML file generation and integrating the system for NOTAM and FlightPlans.
- Used RationalRose tool to generate and reverse engineer Java source code.