Software Engineer Resume
SUMMARY:
- Dynamic software engineer with 4 years of experience driving development of Big Data applications. Adept at leveraging Agile methodologies to optimize the development process and improve the overall quality of final deliverables. Skilled at optimizing user - friendly interfaces and software capabilities through integration of latest technologies and techniques. Capable of translating user requirements into new features and functionality through cutting edge solutions and seamless deliverables. Expert in Big data applications and Hadoop technologies.
- Java Application Development & Programming Object Oriented Programming
- Test Driven Development Software Development Lifecycle Technology Integration
TECHNICAL SKILLS:
Big Data Technologies: Hadoop, YARN, MapReduce, Spark, Hive, Cascading, ETL, PIG
Languages: Java, R, python, C, C++
Web: JavaScript, JQuery, JSP, Servlet, Ajax, XML, HTML5, CSS3, JSON
Databases: MS-SQL, MySQL, MangoDB, Hbase, Cassandra
Web Services: Restful API
SDLC: AGILE-SCRUM, Waterfall
Frameworks: Spring, Hibernate, Grails, Junit, Android, Cordova-Phonegap
Design Patterns: Strategy, Observer, Decorator, Factory, Adapter, Composite, Iterator, Fa ade, Proxy, Command, State, Template, Chain of Responsibility, Visitor, Singleton
OS: Windows, Linux
Tools: IntelliJ, Eclipse, MySQL Workbench, SQL Server Management Studio, GIT, SVN, Ant, Maven, Jenkins, Tomcat, AWS EC2
PROFESSIONAL EXPERIENCE:
Confidential
Software Engineer
Responsibilities:
- Scrub Platform Team: Extracted, transformed, and loaded US healthcare data using distributed data processing (Cascading on Hadoop). Transformed client data to standard Deerwalk layout to feed into different products like Plan Analytics, Health Portal and Care Manager.
- Carena: Built ETL system according to the client’s requirements. Developed a tool to import Eligibility files from FTP location to the MongoDB. Wrote a custom Jenkins Plugins for polling source location and importing files from it
- DW Annapurna: Web based application for hospital management system. Implemented medical and pharmacy modules.
- Snowfly mobile application: Employee incentive mobile application. Worked in creating view pages. Developed a game room.
- Designed features and client deliverables for human resources and time management using SCRUM.
- Built ETL tool based on strict client specifications, and devised custom plug-in for polling source location and file importation.
- Developed hospital management system, incorporating medical and pharmacy module, lab reports, and billing system.
- Designed module for sales reports and client status tracking, including user interface for project workflow management.
- Created frameworks for simultaneous developer usage, and prepared materials for new employee .
- Technologies: Java, Cascading, Hadoop, Grails, MySQL, MS-SQL, IntelliJ, Workbench, SQL Server Management Studio, GIT, Maven, Linux, Cordova (Phonegap)
Confidential
Android Developer (Trainee)
Responsibilities:
- ListBingo: Mobile application developed to augment the existing Listbingo Extension for Joomla. Listbingo mobile application can be customized by users to make the site listings available on mobile devices.
- JomSocial: Social Networking mobile application to augment widely popular Jomsocial extension for Joomla CMS.
- Worked on Layouts implementation.
- Parsed API responses and implementation in UI.
