- Software Engineer with almost 4 years of experience in implementing Software development lifecycle policies and procedures.
- Experience in Object oriented analysis, development and design.
- Strong knowledge of Algorithms and Data Structures.
- Experience in Machine Learning and Big Data Analytics projects during my graduate program.
- Conversational in Cloud Computing and Distributed Computing concepts.
- Good listener enabling me to collect information for timely and effective decision making.
- Work well independently and within team setting.
- Quick learner with excellent analytical and communication skills.
- Interested in problem solving.
Web Technologies: Junit, Google Web Toolkit, J2EE, JSP, Servlets, Struts 2.x, Hibernate,Restful Web services, JSON, XML
Machine Learning Packages: numpy, scipy, pandas, scikit - learn
Big Data Analysis Techniques: Association rule, Social network analysis, Classification Tree Analysis
Tools and Environment: Webpack, Apache Tomcat, WebLogic 10, Eclipse, Git, R Studio, PyCharm, Maven
Backend Database: Oracle 11g, MySQL.
Confidential, Issaquah WA
- Contributor in requirement gathering, analysis, designing and development of the tool.
- Designed the high level architecture of the search tool for documents on Google drive.
- Consumed Google Rest API and implemented the features for searching the documents from Google Drive.
- Developed customized search and filter functionality facilitating extensibility of the tool.
- Developed the reports for specific document.
- Provided user requirements analysis, design and programming support for enhancement of Web application accessed by 5 million users worldwide.
- Developed web components using Struts 2.x, Spring MVC.
- Designed the class diagrams, sequence diagram using UML.
- Followed MVC architectural pattern.
- Used with Singleton, Factory, and Delegation design patterns.
- Contributed in Test driven development (TDD), using Junit framework, Easy mock.
- Developed customization and enhancements of the UI features using GWT.
- Used GWT widgets like grids, flex tables, panel.
- Worked on designing and developing the web page.
- Proof of concepts with GWT widgets.
Tools/Frameworks: Core Java, MySQL, JSP, Multithreading, Servlets, Junit, Struts, Spring MVC, GWT, GIT, Relational Database Systems