We provide IT Staff Augmentation Services!

Software Developer Resume

5.00/5 (Submit Your Rating)

New, YorK

SUMMARY

  • 6 years of rich experience in Systems Analysis and Software Development in domains of Education, Retail, ERP and Real Estate.
  • Passionate, self - motivating and results-driven approach towards the software development.
  • Extensive experience in object oriented analysis, design and programming concepts.
  • Exposure in aspects of the software product life cycle (SDLC) from inception to delivery of product including requirement gathering, use casing, functional specification, design, implementation and release.
  • Strong technical skills in HTML5, JavaScript, AngularJS, JQuery.
  • Extensive experience building iOS and Android applications using HTML5/Javascript and frameworks like AngularJS, Ionic, Sencha Touch and JQuery Mobile.
  • Experience using cross-platform technologies like Xamarin.
  • Experience in developing Client-Server/N-tier/Web-Development using Servlets, Multithreading, JSP, AngularJS, Struts2, JDBC, Spring, XML, SAX, DOM, HTML, HTML5, Ajax, JQuery and Event Handling, CSS3 and Javascript.
  • Proficient in J2EE Technologies such as Hibernate, EJB3.0, JMS, JSF, JDBC and Java Servlets.
  • Proficient in Message Oriented Middleware (MOM) technology such as JMS, Web Service like RESTful, API development and management (APIgee).
  • Worked on MVC architecture, N-tier architecture and Design patterns. Good understanding of MVC and MVVM architectures.
  • Expertise in Oracle, MySQL and SQL Server, Stored Procedures, SQL and PL/SQL.
  • Experience with NoSQL databases like MongoDB.
  • Experience with Hadoop/MapReduce coding using Java.
  • Experience in Tomcat, JBoss, Jetty and Application Servers.
  • Experience in Struts2 Framework, Spring Framework, Apache Wicket, Ofbiz Framework and JSF.
  • Working experience with web services testing tools like Drop wizard, SoapUI.
  • Experience in various development tools like Eclipse, JDeveloper, Webstorm and IntelliJ.
  • Understanding and experience working on modern JavaScript frameworks like ExtJS, AngularJS.
  • Experienced in XML and JSON parsing.
  • Executed several projects within the tight deadlines to meet the business objectives.
  • Experienced in scrum agile software development process.
  • An effective communicator with strong leadership, team management, planning and coordination abilities.
  • Interfacing with onsite/ offsite teams for business requirements gathering, conducting system analysis and finalising techno-functional specifications. Creating high level design (HLD) documents for the project.
  • Translating the client's business requirements into specific system, application or process designs.
  • Working with client personnel & executives to identify functional requirements. Subsequently working with and leading other team members in the identification, justification and design of the client's solution.
  • Handling the design, development, testing, troubleshooting and debugging of the software.
  • Experienced in developing web and mobile apps. Front end and back end expertise.
  • Ensuring smooth implementation and testing at client location.
  • Providing post-implementation, application maintenance and enhancement support to the client with regard to the product/ software application. Interfacing with vendor/s for technical support.
  • Setting up and driving process, documentation and quality standards for all phases of the SDLC.

PROFESSIONAL EXPERIENCE

Confidential, New York

Software Developer

Environment: HTML5, Javascript, Cordova PhoneGap, AngularJS

Responsibilities:

  • Implementing the base architecture for the K1 and 2-12 apps
  • Creating POCs for important functional requirements in HTML5/Javascript before implementing in project
  • Development of student notebook with pages for drawing and writing
  • Development of book creator tool for students to create books with images and text
  • User Data sync to allow users to see user specific content on any iPad after Login
  • Implementing various view controllers to display user content for all units
  • Implementing Annotation tool as per specifications for Interactive app
  • Creating an interface for data flow from Objective- C and HTML5 for CCSS project
  • Implementing CommonRead, which functions as a Ereader.
  • Analysing, designing and implementing many features of the app like Login, Lesson Browser, Unit Browser, Teacher Mode
  • Working on performance improvement of the app
  • Resolved several technical, design issues in the app and helped the team to progress as per the Sprint plans

Confidential, New York

Software Developer

Environment: SAP HANA, Hadoop, HBase, HTML5, Javascript

Responsibilities:

  • Setting up SAP HANA environment
  • Setting up Hadoop and HBase environment for POC
  • Populating data stores with sample record data (test scores)
  • Writing and optimizing queries for real-time analytics
  • Developing front end application allowing users to view high level performance metrics, and allowing them to drill down by geography (state - school district - school - class - section) and by standards (dimensions - clusters – standards).
  • Made multiple updates to the application based on client feedback
  • Optimized to run on iPads so it could be made part of the PSoC application

Confidential, New York

Senior Software Developer

Environment: Java for Android, Confidential Glass

Responsibilities:

  • Development of Android application for Confidential Glass using Java for Android.
  • Implemented the multithreading process to improve data processing.
  • Used synchronized transaction to data persistence.
  • Implemented voice recognition and taking pictures features in GoogleGlass.
  • Implement JDBC and batch processing for better SQL query execution performance.
  • Use of machine vision to scan and identify products.
  • Development of voice command features for full hands-free usage.
  • Development of RESTful services – product data and orders are directly integrated with multiple ERP backends including SAP.
  • Porting of application to Epson Moverio.
  • Used BitBucket for version control.

Confidential, New York

Developer

Environment: JavaScript, HTML5, CSS3, Ext-JS, Java/J2EE, Restful web services

Responsibilities:

  • Involved in the gathering and analyzing requirements for rewriting OSMPS and making the new visualization module to communicate with the legacy and new systems.
  • Participated in architecture and design meetings.
  • Involved in developing architecture document.
  • Involved in ongoing estimations, sprint planning.
  • Customize the features of OSMPS database application as per the client need.
  • Analyze and understand the requirements. Provide estimates for the implementation.
  • Worked with OSMPS rewrite team to determine data structures and formats for the transfer of data between the database and front end.
  • Develop Front-end Tier using HTML5, Javascript and AngularJS.
  • Developed JAX-WS and RESTful web service clients to integrate with database applications using XML and JSON.
  • Exported the analyzed data to MySQL for visualization and to generate reports for the BI team.
  • Wrote conversion program using J2EE to convert HTML visualizations into image objects to be inserted into MS-Powerpoint.
  • Created proof of concept using MongoDB to replace MySQL.
  • Coordinate with other development teams in order to stay up to date on new client request and implementation of the releases.
  • Ongoing code reviews, unit and integration testing.
  • Bug fixes and code optimization.
  • Deployment and rollout support for multiple versions of the application.
  • Provide the release and installation documents to system.
  • Provide continuous support and enhancements to applications.

We'd love your feedback!