About meI'm software developer with a passion for programming, design, and development. I've been working professionally as a developer since 2014 and I've passed through a series of roles and used various technologies to build solutions across desktop, web, and mobile platforms.
For most of my career I have utilized Microsoft technologies and techniques to develop elegant, creative technical solutions across all project phases. I'm comfortable in collaborative and independently-driven roles, I am a forward-thinking leader with refined analytical and critical thinking skills, and I can adapt and revise my strategies to meet evolving priorities, shifting needs, and emergent issues.
• adept at combining ideas, software concepts, paradigms, and technologies to design new products and services along with resolve problems/issues.
• skilled in analyzing and meeting customer requirements by creating and incorporating software solutions.
• able to deliver technical support, including bug fixes and functional extensions for deployed solutions.
I look forward to discussing my background and your needs in detail, as I am confident that my unique experience will be of great use in meeting your immediate and future objectives.
My work experience
Software Developer at Eresoft - Employee 11-01-2013 - 02-12-2014
Software development intern assisting in the implementation of modules of a School management system using Delphi programming language and Embarcadero tools
Software Developer at Tedata - Employee 09-24-2014 - 06-02-2015
Technical Scope: Developed web applications using Asp.Net MVC, Entity Framework, and SQL Server.
Critically assessed existing code bases, while maintaining and providing modifications. Kept abreast with job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment. Performed variety of tasks, including aiding in educational opportunities and professional organisations, maintaining personal networks, reading professional publications, and protecting operations by keeping information confidential.
Evaluated information needs and adhered to the software development life cycle to develop software solutions.
Controlled operational feasibility by analysing problem definition, requirements, and proposed solutions.
Engaged team members in the design and development of database scheme for new applications and features.
Software Developer at Parkway Projects - Employee 06-15-2015 - 04-27-2017
Technical Scope: Developed web applications using Asp.Net web forms, NHibernate, and SQL Server. Collaborated with testing and operations to ensure delivery of quality software.
Interacted closely with highly skilled development team for modelling, designing, and executing software solutions along with completing several projects within the constraints.
Streamlined and led the deployment and integration of developed/packaged solutions in production environments and life service systems.
Delivered technical support and guidance, including bug fixes and functional extensions for deployed solutions.
Facilitated in the achievement of goals and objectives in accordance with company's vision.
Software Developer at Signal Alliance - Employee 04-10-2017 - 05-17-2019
Technical Scope: Developed cloud-based applications on Azure using Azure App Services, Asp.Net MVC, Asp.Net Core, Entity framework, and SQL server.
Held responsibility for devising well designed, reusable objects, and logical databases for clients along with coordinating complex information effectively to team and clients, while adhering to best practices and coding standards.
Credited with analysing and meeting customer requirements by creating and incorporating software solutions.
Recognised for attaining changing needs by designing, implementing, and revising project work plans.
Software Engineer at Aurea Software - Contract 07-15-2019 - 07-07-2020
Refactor existing code, such as rewriting code to conform to specific quality standards. Engage team to explore quality anti-patterns in code bases and create tickets by utilising Jira project management tool. Interact with code quality reviewers and product chief architects of individual products to ensure changes meet required specifications.
Automated parts of work process, resolved issues by utilising Jira project tracking tool, fix raised issues, crafted pull requests for issues, responded to quality reviews, transformed tickets in predetermined workflow.
Streamlined and automated the work transition process by leveraging a combination of Jira and GitHub.
Enhanced productivity, including meeting my weekly target a day or two before the end of the week. Eradicated some errors raised due to the previous semi-manual process while also increasing quality score.
Software Engineer at N/A - Freelancer 07-07-2020 - 05-20-2021
Design and development of web applications.
Built an ecommerce system using Asp.Net Core for the API and Angular for the frontend
Built a social network site using Asp.Net Core for the API and Angular for the frontend
Developed an ecommerce system using Asp.Net Core for the API and Blazor for the frontend
Developed a fitness app using Angular and Firebase
Developed a Blog CMS application using Angular and Firebase
Built a Book Store Management application using Asp.Net Core for API layer and Blazor for frontend