Software Engineer Resume
2.00/5 (Submit Your Rating)
SUMMARY
- Around 2+ years of Hands - On experience in developing client/server applications.
- 4+ years of academic experience in building applications using web technologies.
- Experience in Java, Servlet, J2EE and an understanding of linking to back-end applications. Good Understanding of HTTP request/response structures and lifecycle
- Experience in various Development Methodologies like SDLC, Object Oriented Analysis and Design (OOAD) and testing life cycle.
- Implemented the applications using Spring MVC, Servlets, JDBC, JSON, Hibernate and Rest web services
- Experience in building and deploying applications on web servers like Tomcat and WebLogic and integrated with Ant and maven tools.
- Experience in writing database (Relational Databases) queries, stored procedures, and triggers using SQL. Good Skills in Database Design, Process and Data Models
- Good knowledge of web services (REST and SOAP), HTTP, JSON, XML and networking and routing protocols
- Good knowledge of cloud computing and virtualization and technologies like AWS.
- Good with source code version control system GIT.
- Capable of working under tight deadline and rapidly adapt to changing priorities.
- Excellent interpersonal and verbal communication skills, strong analytic and problem solving skills, comfortable with quick working pace, quick leaner, self-motivated, diligent and effective team player.
TECHNICAL SKILLS
Languages/scripting: Java, Python, HTML5, CSS3, XML, JavaScript, SQL.
Platforms and Tools: Eclipse, IDEA IntelliJ, NetBeans, STS, Adobe LiveCycle Designer. Android Studio, Selenium, Wireshark.
Frameworks/Technologies: MySQL, Mongo DB, JDBC, spring, EJB, Hibernate, REST API, Bootstrap, JQuery, node.js, AJAX, Heroku, GitHub, JIRA.
PROFESSIONAL EXPERIENCE
Software Engineer
Confidential
Responsibilities:
- Developed employee-tracking software .
- Hands on experience in J2EE framework and operated on Eclipse/STS IDE. Also got the exposure on Springs MVC framework, Hibernate, JUnit.
- Responsible for Designing, debugging and developing of application.
- Analyzing and identifying the areas of modification for the existing system.
- Testing and debugging the product in controlled, real situations.
- Participated in various meetings, discussed Enhancement and Modification issues.
- The application was developed for customers to order high quality Industrial safety materials, Industrial spraying products and cleaning products
- Designed and developed the whole system using JSP / SERVLET with MySQL.
- Responsible to Design behavioral features to track online marketing applications
- Assessed company’s business needs, translated goals into requirements, created site.
- Built al e-commerce features.
- Wrote design specs, oversaw testing and created custom interface tools
Confidential
Indoor Positioning
Responsibilities:
- Developed an android app called indoor positioning which helps people find location inside a building.
- Developed Indoor search capability which helps find friends or events taking place inside a building.
- Developed Indoor navigation using blue dot by Indoor Atlas SDK.
- Developed Proximity alert when a place of interest was found.
- Short message was designed to send people using the Sms Manager.
- Developed Meet up/Event Scheduling application.
- Developed this application using HTML5, CSS3 and JS for front end. Node.js used for backend and Mongo DB is used as persistence Layer.
- In the process of development we also integrated with Continuous deployment tool (Jenkins) for running application and deployed to Cloud using Heroku and AWS.
- Developed an android app for friends to help find places of interest when travelling around the city.
- Front end was designed using android studio framework. Designed Intents that are used as a message-passing mechanism that works both within application, and between applications
- Displays places near user’s current location based on selected category.
Technologies Used: Android studio, MySQL, JAVA.
Web Front End Development
Confidential
Responsibilities:
- Enhanced the Chat Programby broadcasting a message to connected users when someone connects or disconnects.
- Used Broadcast for sending a message to everyone else except for the socket that starts it.
- Set up an Android development environment manually.
- Localized an existing app so that its texts and images can change according to the user language settings.
- Used Java Socket programming to send the sensor data such as Accelerometer and Gyroscope/Orientation data on an Emulator from an Android client to a PC server.
- Depot Sales System is to manage the sales of Arecanut by the depot sales of CAMPCO.
- The purpose of this project is to calculate, retrieve data and information that helps the firm to respond faster to the suppliers and customer’s needs. Technologies Used: Java Swing, MySQL