We provide IT Staff Augmentation Services!

Lead Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Eagan, MN

SUMMARY

  • Software Engineer with 7 years’ experience in designing, developing and implementing .Net applications and recent experience in Healthcare(as domain).
  • Solid understanding of Object Oriented Analysis and Design U(OOD), ML and RDBMS concepts.
  • Experience in design using Object Oriented Programming (OOPs) Principles like Encapsulation, Inheritance, Polymorphism, reusability and Design patterns like Abstract factory, Singleton, Object pool a standard solution to common problems in software design.
  • Experienced in working with Iterative Agile Programming Methodologies, Waterfall methodologies, Scrum and Test - driven development (TDD).
  • Demonstrated proficiency in development using Microsoft.NET technologies like SharePoint Server, WCF, LINQ, ASP.Net 4.0/3.5, ASP.NET MVC 4.0/3.0, C#(4.0/3.5), VB.NET and AJAX Extensions, JQuery with MS SQL Server (SQL 2008 R2 / 2005) and Oracle 10g/9i as database.
  • Experience in web UI technologies using HTML, VBScript, JQuery, JavaScript, AngularJS, Node JS as well as XML, XSL and XSLT.
  • Smooth as butter when writing SQL queries with Joins on multiple tables using MSSQL & MySQL
  • Extensive experience in using SQL Management Studio, SQL Server Business Intelligence Solutions like SQL Server Reporting Services, SQL Server Integration Service Packages and Crystal Reports.
  • Experience in using ASP.NET AJAX framework for creating efficient and interactive web applications that work across all popular browsers.
  • Experience in developing applications using Web Services, WCF, REST, WPF, and WWF,SOAP, NHibernate and GIT
  • Experienced in XML Web Services (SOAP, WSDL and UDDI), Service Oriented Architecture SOA concepts using .NET Framework.
  • Experience in developing applications using AngularJS, Bootstrap like Grids, Toolbars, Panels, and Combo-Box and Button etc.
  • Expertise in creating Views, Partial Views, Strongly Typed Views, Sections, Areas etc. in ASP.NET MVC.
  • Robust understanding of LINQ, WPF and WCF.
  • Extensive experience with ORM technologies like Entity Framework 4.1 Database First, Code First and performance tuning in EF.
  • Extensive experience in creating PL/SQL, T-SQL Stored Procedures, Triggers, and Views.
  • Good experience in developing Configured and Consumed Web Services using Windows Communication foundation (WCF) in C#/VB.NET.
  • Knowledge in testing frame work tools like Karma and Jasmine for JS application.
  • Expertise in developing Graphical user interfaces using Silverlight XAML and C# for providing a more compelling, engaging and rich media experience for viewers
  • Experience in configuring and managing IIS.
  • Experience using Web Strom IDE for smarter JavaScript Coding.
  • Knowledge using .Net mocking Framework like NSubstitue.
  • Experience in ADO.NET components such as Data Connection, Data Command, Data Readers, Datasets and Data Adapter.
  • Experienced in all phases of software development life cycle (SDLC) - Feasibility study, Project Analysis, Requirements, Design, Development, Testing, Documentation, UAT, Deployment and support.
  • Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls and CSS.
  • Experience in securing web applications using ASP.NET authentication (Forms-based Authentication) and authorization mechanisms like authorizing Users, Roles and User Account Impersonation.
  • Sound knowledge in writing T-SQL queries, stored procedures, Triggers along with Data Transformation Services (DTS), views, user defined functions, packages, database performance tuning, indexing, database backup and restore.
  • Building web applications with ASP.NET MVC 3.0/4.0, JavaScript, jQuery, JSON, HTML, XHTML, CSS, and Firebug etc.
  • Experience in using Team Foundation Server (TFS) 2010/2008, Microsoft Visual SourceSafe for Version Controlling.
  • Experience in deployment of web application on production/test servers using II Sasa web server.
  • Extensive experience in thick or thin GUI’s/clients or web based systems.
  • Translated complicated enterprise specific business rules and procedures into appropriate business logic components such as code libraries, Stored Procedures and security models.
  • Experience in Quality Control procedures used in software development.
  • Experience in implementation of various Design Patterns.
  • Designed/coded application components in Agile Scrum environment utilizing test driven development approach.
  • Provided programming estimates, identified potential problems and recommended alternative solutions.
  • Worked in close cooperation with project managers and other functional team members to format Team effort in development; collaborated with other members of the product development team.
  • Experience designing, developing, unit testing, and implementing application and database code required for multiple tier business applications and systems in distributed multi-user environments.
  • A good mentor to junior developers.
  • Excellent communication and interpersonal skills and Self-motivated team player with strong problem solution skills and a thirst to learn the latest and most effective industry technologies.
  • Passionate to problem solving and drive to learn not only the technology of today, but always looking ahead to the future and being excited for what is coming up next

TECHNICAL SKILLS

Languages: C#, Java, PHP Encapsulation, Inheritance

Web Technologies: HTML, HTML 5, XHTML, DHTML, CSS, XML, JavaScript, AngularJS, Ajax, HTML, VBScript, JQuery, JavaScript, AngularJS

.Net Technologies: ASP.net MVC, WinForms, WCF, WebAPI, ADO.net,WCF, LINQ, ASP.Net 4.0/3.5, ASP.NET MVC 4.0/3.0

Databases: SQL Server 2012/2010/2008, MySQL and MS Access

Web Server: Internet Information Server (IIS), Apache, SQL Server

Protocols: SOAP, TCP/IP, HTTP

IDE: Visual Studio.net 2012/2 /2003

Reporting Tools: SQL Server Reporting Services (SSRS)

Framework: Microsoft .net Framework 4.0/3.5/2.0/1.1

Versioning Tools: Team Foundation Server (TFS), Visual Source Safe 6.0(VSS) SharePoint, Visual SourceSafe

Methodology: Agile Methodology, SCRUM, MVC 3 / 4

PROFESSIONAL EXPERIENCE

Confidential, Eagan, MN

Lead Full Stack Developer

Responsibilities:

  • Currently working on a web application in AngularJS for Healthcare Provider Directory.
  • Worked on a healthcare cost and quality transparency tool for Alithias.
  • Worked on a communication platform for CollegeRecon
  • Involved in full lifecycle of the project from design, development, and deployment and testing.
  • Analysing and reviewing the business requirements, design document, use cases and functional requirements document.
  • Involved in Requirements gathering, Development, Testing and delivery of application
  • Used AJAX to create different client side functions that greatly decreased processing time and resource consumption
  • Actively Participated in Team Meetings, frequently communicate with Business Analysts to clarify the business requirements and working with QA Team to make clear the issues.
  • Experience in lead role, architecture development and design of the application.
  • Followed Waterfall and Agile Methodologies for this project adhering to SDLC methodology standards.
  • Wrote SQL queries with Joins on multiple tables using MSSQL & MySQL
  • Developed new views and update existing views using Asp.Net MVC & PHP.
  • Developed the application using various patterns including MVC4.0, Singleton and Dependency Injection.
  • Performed User Interface Design and coding using Java, Spring framework and web technologies
  • Extensively Worked on Agile and Scrum methodology.
  • Performed unit and system testing to fix the bugs and ensure the application error-free.
  • Worked on multiple tasks during the same time frame and met deadlines with accuracy and efficiency
  • Mentored junior developers on Java, Java Script, AngularJS, and Web Application development.
  • Involved in coordinating with multiple teams for common issues fix, effective communication with client, cross-functional teams to achieve project priorities/deadlines.
  • Excellent communication skills, leadership abilities, strong architectural skills, smart working and a very good team worker.

Environment: HTML, XML, XSLT, CSS, JQuery, AJAX, AngularJS,Twitter Bootstrap, Node JS, Spring 3.2, AspectJ, Hibernate 3.5, JMS, Apache 2.2, JSON, SVN, FileZilla, MS Visio, Asp.Net MVC, PHP, JS, AJAX, JQUERY, HTML, CSS,MSSQL and MySQL

Confidential, Austin, TX

.Net Developer

Responsibilities:

  • Studied and analysed the Functional Requirement Specifications, System Design specifications and interacted with analysts for changes in requirements if any.
  • Developed ASP.NET Web forms and used WCF web services
  • Proficiency in Web Services (SOAP and XML)
  • Implemented Agile Scrum Methodology as part of project requirement changes.
  • Created FAStrack portal using ASP.Net MVC 4/5, JQuery, Ajax, and Visual Studio.
  • Worked on client side scripting using Jquery, Javascript etc.
  • Worked extensively on creating WCF services and REST APIs which is consumed by FAStrack application for client invoice generation.
  • Implemented Data Access Layer to communicate with the SQL Server 2012 Database through Entity Framework 6.1 Data First approach with LINQ.
  • Exposed all Claims Processing Data through IIS hosted WCF services.
  • Implemented all Service Interfaces in C#.NET, utilizing many reusable Class libraries
  • Created custom controls to maintain across the web application and used CSS.
  • Implemented error handling, Tracing and Debugging techniques
  • Wrote T-SQL Stored Procedures using MS SQL Server 2012 for data access and reports
  • Created joins and sub-queries for complex queries involving multiple tables.
  • Worked on logging exceptions, caching using Microsoft Enterprise Library.
  • Used DDL and DML commands for writing triggers, stored procedures and data manipulation.
  • Participated in review sessions and contributed to system testing to ensure quality deliverables
  • Documented all the technical requirements and user manuals for the applications developed.
  • Testing, bug tracking & regression testing after fix is promoted to test QA/UAT environments & involved in build.
  • Released and also used TSF 2013 for Version Control.
  • Involved in Maintenance / Enhancements of the application.

Environment: Visual Studio .Net 2012/2013, C#, MS SQL Server, IIS 7.0, Microsoft Team Foundation Server, ASP.NET web forms, MVC 5, HTML, Web services SOAP, XML. Web API, CSS, Rest, JavaScript, JQuery, Bootstrap, Stored Procedures, XML.

Confidential, Dallas, TX

Full Stack Developer

Responsibilities:

  • Involved in Requirements gathering, Development, Testing and delivery of application.
  • Provide better estimates while spending less time creating them and make sure we were in control of the project schedule and state.
  • Performed User Interface Design and coding using Java, Spring framework and web technologies.
  • Developed web services and data synchronization services.
  • Designed UI pages using JSP, HTML, Angular JS, Java Script, CSS, AJAX, JQUERY, JSP, JSON and Tag libraries.
  • Implemented business tier using Spring IOC, AOP and MVC.
  • Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading, Serialization and Java 1.5 features etc.
  • Utilized spring annotations and XML configuration for Dependency Injection.
  • Involved in implementing logging, exception handling and transaction management using spring AOP.
  • Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate spring framework.
  • Involved in ORM mappings for associations, Inheritance & fetching strategy, performing CRUD operations and managing second level cache using Hibernate.
  • Developed the applications using JSP, Struts and implemented MVC Architecture.
  • Developed, and debugged the servlets and EJB with Web sphere Application server.
  • Developed Web Services for data transfer using Restful web services
  • Used JAX-B to call web services described by WSDL.
  • Tested SOAP web services using SOAP UI and REST web services using REST Client.
  • Build Rest services using Node JS.
  • Involved in setting up Connection pooling and used JMS for Asynchronous messaging.
  • Involved in building the code & deploying on JBoss application server.
  • Setting up Fuse ESB for the development environment.
  • Developed application using Fuse ESB and build and deployed the services. And also done with Unit testing using Test Utility.
  • Followed agile methodology and Scrum.
  • Have integrated web services including SOAP as well as REST using Fuse ESB.
  • Implemented agent-server messaging dialog using Camel and JMS (Active MQ implementation)
  • JUnit tests were written to test each module in the application.
  • Involved in peer code reviews.
  • QA, UAT & Production issues investigation and supporting business users.
  • Working with the middleware team and DBAs regarding the database issues and code deployments.
  • Followed coding guidelines, ran PMD & Find bugs and also make sure the 100% code coverage to maintain the quality of code.
  • Prepared Change Request business documents and involved in change and release management.

Environment: Java/J2EE, JSP 2.2, HTML, XML, XSLT, CSS, JQuery, AJAX, AngularJS,Bootstrap, Node JS, Spring 3.2, AspectJ, Hibernate 3.5, JMS, Apache 2.2, JDBC, STS 3.5, Log4j, Maven, Jenkins, Junit, Apache Camel, Oracle, Web Services- WSDL, REST, JSON, SVN, FileZilla.

Confidential

Software Developer

Responsibilities:

  • Analyzed project requirements and worked with project teams to develop high-level, creative, logical, and detailed design specifications, to develop and implement new applications/functionality.
  • Converted business requirements into web design solutions.
  • Created and maintained UI prototypes and specifications.
  • Engaged in software engineering best practices for the full software development life cycle, including adhering to coding standards, setting up and maintaining builds for continuous integration; designing and coding enterprise framework components; and performing code reviews
  • Created webpage using WordPress & Umbraco framework
  • Developed and enhanced Web-based and Mobile Web SaaS applications using Microsoft technologies, ASP.NET, ASP.NET MVC, JS libraries and MS SQL Server Databases.
  • Initiated and drove major changes in programs, procedures and methodology
  • Modeled the backend database in MySQL.
  • Versatile with tools like Log4j and Junit for coding.
  • An in depth understanding of Scala programming language.
  • Proficient with build/deployment using ANT, Maven
  • Worked in spring frameworks Spring IOC, Spring MVC and Spring AOP.
  • Configured and deployed multi-tier applications using servers like WebLogic, Tomcat and JBOSS.
  • Documented and provided regular feedback to invested parties and senior management on project status.
  • Innovated and developed high-value technology solutions to streamline processes.
  • Used HTML, AJAX, JavaScript, CSS and pure CSS layouts.
  • Designed and developed Distributed and Client-Server Enterprise applications using Object Oriented Analysis, Design and JAVA, J2EE Technologies.
  • Proficient in wide array of Java/J2EE technologies such as JSP/Servlets, Struts/Spring/Hibernate frameworks. Web Services using SOAP, XML, EJB, JSON and JDBC.
  • Created stored procedure for database to read and write the data.
  • Designed the user interfaces using Web Server Controls which are built on ASP.NET Server Controls.
  • Modified existing Interface screen using JQuery.
  • Used AJAX for rich user experience in designing the screens.
  • Worked on building four websites.
  • Coordinate with other developers and software professionals.

Environment: PHP, Asp.Net, C#, WebGrids, WordPress, Umbraco CMS, Ajax, JQuery, Bootstrap, HTML, CSS, and MySQL.

Confidential

.Net Developer

Responsibilities:

  • Designed and developed web forms in ASP.NET & C#.NET using .NET Framework 3.0
  • Developed the application Framework in ASP.NET primarily using C#.NET with the business logic implemented using .Net Assemblies
  • Extensively used C#.NET to develop server side event handling and components to handle business process.
  • Extensively worked with ASP.NET Web Site Administration Tool (WAT) to create Roles, Login Controls, Authentication and Authorization for Site Security.
  • Developed GUI using ASP.NET Server Controls, User Controls and Custom Controls and Master Pages, Cascading Style Sheets (CSS) for consistent look.
  • Written JavaScript code for validating the simple control instead of sending them to the server side which is killing the performance of the web pages.
  • Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.
  • Created Data Tables and Applied the Web Service Enhancements to the Web Service so that the reliability increases.
  • Created Data Tables and have written Stored Procedures for all the Transactions in and out of the Database using SQL server 2008.
  • Created a Data Layer object in C# language which gives the common classes of methods to execute stored procedures into a Data Set, Data Table and Data Reader.
  • Performed NUnit Testing according to the business requirements.
  • Used Microsoft Visual Source Safe (VSS) for the purpose of version control.

Environment: Java/J2EE, JSP 2.2, HTML, XML, XSLT, CSS, JQuery, AJAX, AngularJS,Twitter Bootstrap, Node JS, Spring 3.2, AspectJ, Hibernate 3.5, JBoss 6, JMS

We'd love your feedback!