Software Developer Resume
3.00/5 (Submit Your Rating)
SUMMARY
- Software Engineer offering over 5 years of experience in various industry domain with focus on Java application Development
- Extensive working knowledge in Core java concepts, Collections and Web based, Client/Server Applications using J2EE Technologies including Spring, REST, JAX - WS Web Services, JDBC, EJB, JMS, SOA, JSP, Servlets
- Knowledge of working on Project using AWS Tech-Stack and using technologies like S3, EC2, Lambda etc.
- Expert level Hands-on development experience with full life cycle knowledge (SDLC) of Application Development
- Worked on Microservices for the delivery of software products across the enterprise
- Experience in testing tools like Junit, Espresso and Test-Driven Development (TDD)
- Worked with CI/CD and agile methodologies
- Developed web application using spring framework and J2EE based MVC (Model-View-Controller) framework for the control module
- Implemented new features and extension for the current Product, which includes design, development, testing and deployment
- Strong front-end UI development skills using scripting languages like HTML5, JavaScript, JQuery, CSS3 and JSP
- Proficient in source control with GIT, knowledge of subversion (SVN)
- Developed and maintained web applications using server scripting language such as PHP
- Worked on Web Service calls and JSON parsing
- Strong analytical, problem solving, troubleshooting, interpersonal, leadership and decision-making skills
- Forecasted, planned projects and managed customer Relationships
- Have a high degree of positive attitude, Communicative and extremely flexible to changing needs and environments, good communications skill and great team player
- Capable of adapting and working in new Environments immediately and effectively
TECHNICAL SKILLS
- Java/J2EE, Python, PHP, JavaScript, HTML, CSS, MATLAB, C++
- HTML5, CSS, JavaScript, JSON, XML, XSLT
- Alexa Skill Kit, Yii2, Play2, Selenium
- MySQL, Oracle 11g, IBM DB2
- Git, SVN
- Apache Tomcat, Liberty WebSphere
- Eclipse, PyCharm, NetBeans, IntelliJ, Linux
PROFESSIONAL EXPERIENCE
Confidential
Software Developer
Responsibilities:
- Developing Python back end Services and Data analytics on automotive data
- Coordinating with the project team to write and debug code as part of ETL (Extract, Transform, Load) processes to support and enhance an Information Processing Platform
- Participated in complete Software Development Life Cycle (SDLC) for proper analysis, development, testing, deployment and enhancement of the code
- Worked with various business, design teams to gather requirements and determine the initial design of the application
- Performing SQL queries for processing and validating data operations on very large datasets, handling RESTful
- API integrations and web services. Deploying and monitoring services through AWS technologies stack
- Design and Develop UI based on the requirements and user experience
- Actively participated in code reviews and creation of various tests.
- Involved in Debugging and Unit testing of various modules
- Used AWS Code-Commit (Git) and SVN for version control
- Performed trouble shooting in Linux environment
- Wrote shell scripts to create Cron jobs in run the parser and verifiers
Environment: Python 3, Yii2 MVC framework, Selenium, PHP, NetBeans, HTML5, CSS, Apache Tomcat, Linux, MySQL
Confidential
Graduate Teaching Assistant
Responsibilities:
- Conducting lab sessions for object-oriented programming using java
- Creating and grading programming assignments, projects and Exams
- Assisting and mentoring students in groups and on individual basis
- Graduate Teaching Assistant- Web Programming and Theory of Computation
- Support lead instructor in creating assignments for JavaScript, HTML5 / CSS3, jQuery
- Conducting workshops, review, help and give feedback on individual assignments and exams
- Web Skills (HTML, CSS, JavaScript, Databases)
- Proctored weekly quizzes, exams and participated in creating educational material
Confidential
System Engineer
Responsibilities:
- Assisted in developing the business layer of the application using core java concepts
- Collaborated in development of programming solutions including process flow, business logic and user Interfaces to create deliverables
- As an application developer, my role is to realize and develop the application and enable collaboration and coordination with other team members
- Collaborated with team member to identify business and customer requirements to help determine the initial design of the application
- Worked on web development with Java, JavaScript, jQuery, JSF, JSP, HTML and CSS
- Worked on complete Software Development Life Cycle (SDLC) for proper analysis, development, testing, deployment and enhancement of the code
- I worked with business analysts to identify the requirements and correct them if user requirement changes.
- Used Eclipse IDE to develop the screens for the application
- Also collaborated and Worked with various teams which provides functionalities to for new Services.
- Used Maven as build tool
- Verified HTTP responses using Postman Client
- Carried out unit and integration testing using JUnit
- Worked On complex SQL and different functionalities to accommodate different functionalities
- Implemented Web-services to integrate different applications using RESTful services
- Created external XML documents
Environment: Java 8, J2EE, Eclipse, Spring MVC 4.0, HTML5, CSS, JSP, Apache Tomcat 7.0, JUnit 4.0, Maven, PostMan