Senior Software Engineer / System Analyst Resume
SUMMARY:
- Knowledgeable software developer with history of success playing key role in development and deployment of business - critical applications.
- Extensive 9 years of professional experience from which 6 years as .NET developer using C#.NET, SQL Server, JavaScript, HTML, and CSS, and first 3 years as Lotus Notes developer.
- Relevant hands-on experience on different technologies including Java, MySQL, Oracle, TypeScript, Angular, Express.js, Node.js, MongoDB, JSP, Spring, Hibernate, jQuery, and Ajax.
- Record of delivering outstanding results in challenging, deadline - driven environments. Talent for collaborating with diverse technical teams.System Analysis Application Design ASP.NET C# Programming Object Oriented Programming Coding Debugging SQL Server Database Design Java Programming Web App Programming Front End Development
TECHNICAL SKILLS:
Languages: C#, Java, Lotus Script, Lotus Formula, PHP
Web: HTML, CSS, JavaScript/Type Script, ASP.NET, jQuery, Ajax, Servlet, JSP
Web Services: RESTful
Web Server: IIS, Tomcat, Glassfish, Apache
Frameworks: Entity, Spring, Hibernate, Angular, Node.js, Express.js
Databases: SQL Server, MySQL, Oracle, PostgreSQL, MongoDB (Mongoose), Lotus Notes
Design Patterns: Singleton, Factory, Module, Observer, Decorator
Tools: Visual Studio, SQL Management Studio, K2 Designer, Eclipse, JDBC, JUnit, UML, STS, Lotus Designer
Platforms: Windows, Linux Ubuntu
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Engineer / System Analyst
Responsibilities:
- Led development of internal web application. Analyzed user requirements and recommended possible solutions. Determined design strategies. Defined project scope and support project proposal. Managed project technical activities. Led system design. Reviewed program codes to ensure compliance with coding guideline. Guided deployment to production server. Supported system troubleshooting after implementation.
- Responsible to learn and master new technologies including K2 Blackpearl Workflow Engine, to enhance existing system’s performance and to improve development productivity. Guided other software engineers in using the new technologies.
- Developed web-based application that served as the main system to support holiday-attendance administration to align with human resource department procedures. Used ASP.NET C#, SQL Server, and K2.
- Developed web-based application to automate creation of several types of accounting reports to support accounting department. Used ASP.NET C#, SQL Server, and windows service.
- Enhanced Lotus Notes app simulating FOREX transactions. Eased information sharing between employees that need FOREX transaction data. Achieved team award for outstanding performance.
- Developed web-based application that served as the main system to support user-ID-administration to align with risk management department procedures. Used ASP.NET C#, SQL Server, K2, and windows service.
- Developed web-based application to produce customer’s financial reports to support credit analyst department. Used ASP.NET C#, and SQL Server.
Technologies Used: C#, ASP.NET, Visual Studio, HTML, CSS, JavaScript, IIS, Windows Service, SQL Server Management Studio, SQL Server Database, K2 Blackpearl Workflow Engine, K2 Designer, ODBC, Macro Excel, Visual Basic, Lotus Script, Lotus Formula, Lotus Notes Database, Lotus Domino Designer, Windows.
Senior Programmer
Confidential
Responsibilities:
- Analyzed user requirements and recommended possible solutions. Designed database. Performed coding.
- Coached junior programmers. Designed system flow. Reviewed program codes. Performed testing.
- Developed Lotus Notes apps facilitating communication between employees and management staff.
- Finished first iteration of web app project to support credit analyst department. Used .NET C#, SQL Server.
Technologies Used: C#, ASP.NET, Visual Studio, HTML, CSS, JavaScript, IIS, SQL Server Management Studio, SQL Server Database, Lotus Script, Lotus Formula, Lotus Notes Database, Lotus Domino Designer, Windows.
Junior Programmer
Confidential
Responsibilities:
- Analyzed user requirements and recommended possible solutions. Designed database. Performed coding.
- Performed unit testing with peers.
- Developed compliance application overseeing reporting submission to government authorities.
- Developed document management app for managing customer contracts and agreements.
Technologies Used: Lotus Script, Lotus Formula, Lotus Notes Database, Domino Designer, Windows
Confidential
Junior Programmer
Responsibilities:
- Analyzed client requirements. Designed database. Developed codes.
- Created documentation including business requirements, technical design specifications, and user manuals.
- Enhanced client’s website by adding some functionalities. Used PHP and MySQL
- Finished developing codes for one module of Java based project. Used Java and Oracle.
Technologies Used: PHP, MySQL, Java, HTML, CSS, Oracle, EditPlus, Xampp, Windows, Linux
