Software Engineer Resume
Columbus, OH
SUMMARY:
- 7+ years of experience developing on client side JavaScript and related technologies.
- 2+ years of remarkable experience designing and architecting software projects based on Angular 2, Angular 4, Angular 5, Typescript, JavaScript, Angular Material, Angular CLI, System JS, Twitter Bootstrap, Node.js, NPM, HTML5, CSS3, GitHub.
- 10+ years of experience as an application developer.
- Deep understanding of client / server architectures, advanced angular concepts: Reactive Forms in Angular 2+, Promises, Implementation of Observables, angular components.
- Proficient at designing Angular applications, clear understanding of the MVVM design pattern.
- Comfortable diagnosing, debugging identifying point of failures and implementing corrections.
- Experience implementing Angular Material.
- Experience implementing twitter bootstrap.
- Experience implementing reactive forms in the Angular 2+ framework.
- Comfortable handling Node and Npm.
- Proficient utilizing GIT for version control.
- Familiarity working directly with business users for requirements gathering.
- Effective and concise management communication with clients through the Software Development Lifecycle.
- Familiarity with Node and Npm
- Comfortable implementing Jquery. basic C# knowledge.
TECHNICAL SKILLS:
Web Technologies: - Angular 2, 4, 5 Typescript JavaScript Node.js NPM NgRX RxJS Angular Cli Angular Material Twitter Bootstrap Angular reactive forms JSON GIT HTML XML CSS SOAP Web Services JQuery C# SharePoint
Project Skills: Business Requirements Gathering Requirements Analysis Time Estimates Resource planning
Web Technologies: C# ASP.NET (Web Forms) CSS JavaScript HTML DHTML XML XSLT SOAP Web Services REST JQuery CSS IIS SQL / Database SharePoint C# Photoshop
PROFESSIONAL EXPERIENCE:
Software Engineer
Confidential, Columbus, OH
Responsibilities:
- Analyzed, designed, implemented, and deployed applications, forms, and Angular components utilizing HTML 5.0, CSS 3.0, Typescript, Angular 2+, Angular Material, Npm, Angular Cli, Jquery and Web Services.
- Was the UI development lead for the next generation, single-page-application redesign of the Einstein application based on Angular 2+, NgRX, and RxJS. Back end was .NET Core, with prototyping systems developed in Node.JS.
- Performed as Solution Architect for new developments /new requirements involving Angular forms, Angular artifacts and Angular tools. Forms were implementing utilizing the reactive paradigm. The new developments were offered a robust enterprise solution, with great performance and great flexibility adapting to user's requirements.
- Performed as first and direct technical responsible for production operations and problem diagnosis / troubleshooting.
- Provided presentations to the client, for analysis, troubleshooting and new solutions / projects, as well as Proof of Concepts.
- Close Engagement (Agile) with clients to gather and share feedback at the various stages of the Software Development Lifecycle.
- Actively engaged in a continuous process improvements for the solutions, with emphasis on enhancements that bring the most value to the clients.
- Provided support to a SharePoint 2010 Environment.
Web Developer
Confidential, Wall, NJ
Responsibilities:
- Designed a business process to automate information capture.
- Generated intuitive and specific UI using HTML5, CSS 3.0 and JavaScript.
- Utilized InfoPath Web forms and Workflows to facilitate increased production and efficiency.
- Performed entire SDLC from Analysis to Deployment of solutions based on Client Side code.
- Created InfoPath Forms with elaborate business logic with hybrid Server Side and Client Side code.
Senior SharePoint Architect/Developer
Confidential, Indianapolis, IN
Responsibilities:
- Branded multiple projects via master page customizations, page layouts, CSS 3.0, HTML 5 and Content Query WebPart customizations through XSLT.
- Conducted requirement gathering sessions with business users.
- Performed analysis, design and architecture of the solution during planning phase.
- Developed, tested and deployed custom forms to production environment.
- Implemented complex business rules through multiple data connections and custom XPath expressions programmed into the rules.
- Executed full Development Life Cycle of Business InfoPath 2010 Web Forms for a Funding Grant Program at NCAA.
- Provided consulting services to diagnose, estimate and troubleshoot faulty dashboards on SharePoint 2007 and custom DataView WebParts.
- Resolved functionality issues associated with SharePoint 2007 dashboards connected to SQL Server 2008 database.
- Amended existing errors on multiple interdependent stored procedures, views and database jobs.
- Proposed feasible SharePoint 2010 branding to multiple Collaboration / Intranet portals at Ely Lilly.
Web Architect & Senior Developer
Confidential, Columbus, OH
Responsibilities:
- Successfully executed the full development cycle of HTML, CSS, ASP.Net & SharePoint 2010 projects including custom code development in Visual Studio and integration of different technologies such as Active Directory, LDAP Systems, Microsoft Search, SOA / Web Services, Microsoft Exchange and Exchange Web Services, SOA architecture Web parts, and SQL Server 2008.
- Created a system to sunset unused sites and notifying the user base via email.
- Refined a series of advanced search queries to SharePoint Server.
- Developed several event handlers such as Site Deleted.
- Successfully executed the full development cycle of InfoPath 2010 projects including custom code development.
- Successfully managed naming and packaging related issues and solutions with SharePoint 2010 and 2007 (Such as WSP Creation and troubleshooting).
- Ran and supported operations in a multi-farm environment (over 20 farms) and multi-server SharePoint 2010 including but not limited to: Deployment and retraction of new solutions, IIS break and fixed issues to maximize uptime of the applications.
- Key participant in a successful migration from SharePoint 2007 to SharePoint 2010 including migration of Code, Page Layouts, Styles, and UI Troubleshooting.
- Published requirements documentation, design documentation including Business Process models and Data models.
- Proposed and had initiative to bring IT - SharePoint related solutions that deliver value to the company.
SharePoint Architect & Lead SharePoint Developer
Confidential
Responsibilities:
- Developed over 20+ custom code Web Projects utilizing Jquery, HTML, CSS, Asp.Net, and SharePoint s running in production environment with over 5,000 users. The full development life cycle of those projects was ran entirely by me.
- Successfully performance tuned a SharePoint 2007 farm with 5 servers.
- Worked with key business members to gather requirements with a clear, direct and clean way of communication with the client.
- Successfully re-engineered multiple projects to implement SharePoint development best practices.
- Successfully leveraged out of the box functionality of SharePoint to meet client’s requirements, always protecting and satisfying first business needs over technology constraints.
- Analysis, design, implementation, documentation, testing and performance testing of SharePoint and MOSS portals taking advantage of provisioning, web parts, jQuery, Shared Services Providers & Search, LDAP Connectivity, SharePoint Designer, etc.
- Installed and configured new SharePoint Farms, including public facing internet sites and intranet sites.
- Developed C# SharePoint Object Model Components involving SharePoint Workflows.
Microsoft Developer
Confidential
Responsibilities:
- Implemented, tested, and deployed several asp.net and SharePoint projects with several clients & public facing intranet sites such as Telcel, INEA, Janssen - Cilag, and Televisa Analysis, understanding and documentation of client’s requirements.
- Implementation of .NET, SharePoint and MOSS Applications taking advantage of the SharePoint Object Model.
- Implementation of several ASP.NET sites using Rich Client Side Experience such as JavaScript, JQuery, and Ajax Frameworks.
- Implementation of .NET Windows Forms / SOAP applications including technologies such as XML, DOM, WCF, Xpath.
- Implementation of Three-Tier applications thus implementing business rules abstraction.
- Testing & QA of ASP.NET / applications.
- Analysis, design and implementation of SQL Server 2005 relational databases
Java Developer & Network Analyst
Confidential
Responsibilities:
- Analysis and gathering of business requirements face to face with client and key business users.
- Development of income & outcome management application using Java 2 Standard Edition.
- Analysis, Design and implementation of MySQL and MS Access Databases.
- Implementation and administration of a small Windows Network.
Network Analyst
Confidential
Responsibilities:
- Administration of Active Directory and UNIX networks.
- Maintenance of hardware and software
- ISA Server 2004 Administration
- Network IDS and Firewall (Intrusion Detection System) administration.