This document is a resume for Aseem Mahajan that outlines his skills and experience in developing Java web applications. It includes:
- Contact information and a summary of his skills in Java, web technologies, and project management.
- Details of his work experience developing and managing Java web applications, including single sign-on implementations, portal development, and calendaring systems.
- Education including a BTech in Computer Science and Engineering.
Over 9+ years of professional experience as Technology Lead, Sr. Developer and Developer in Microsoft technologies such as Asp.Net, C#, VB.Net, SQL Server. 4+ years on Product Development with Agile Scrum Methodology.
Over 12+ years of professional experience in Software Analysis, Sr. Developer and Developer in Microsoft technologies. 4.5 years on Product Development with Agile Scrum Methodology.
Having 9+ years of Strong Development experience in Asp.Net, C#, VB.Net for building, deploying, and running Web Applications and Windows Apps in .Net Framework
Experienced in Microsoft Azure (Cloud Technology) for Creation and Configuration of VMs
Experienced in web development using Angular JS and RAZOR ASP.Net with MVC and MVVM
Having Strong development experience in Microsoft web & Windows based technologies.
Experienced developer using the latest technologies Silverlight3.0/4.0, .Net Framework 4.5, C# 4.5 / 3.0, ASP .NET, MVC 5, Restful, Web API 2.0, AWS, WCF, jQuery, CSS, JavaScript, JSon, HTML 5, LINQ, Entity framework, AJAX, SSRS, Tableau, SQL Server 2012,2008.
Good experience on SQL (MS SQL Server, Oracle).
Good exposure in System Analysis, System Architecture (N-Tier, SOA), Data Modeling and Design Patterns.
Good experience on API management tools AZURE API Manager and 3Scale
Good Experience on using version controls like Bit Bucket, TFS, VSS, CVS, PVCS, IBM Clear Case and SVN.
Hands on experience and solid understanding Agile Scrum Development, Waterfall, Build & Fix, NuGet, ReSharper, NUnit, MS Unit Testing framework, Build (TFS, TeamCity) and Configuration (Octopus).
Over 9+ years of professional experience as Technology Lead, Sr. Developer and Developer in Microsoft technologies such as Asp.Net, C#, VB.Net, SQL Server. 4+ years on Product Development with Agile Scrum Methodology.
Over 12+ years of professional experience in Software Analysis, Sr. Developer and Developer in Microsoft technologies. 4.5 years on Product Development with Agile Scrum Methodology.
Having 9+ years of Strong Development experience in Asp.Net, C#, VB.Net for building, deploying, and running Web Applications and Windows Apps in .Net Framework
Experienced in Microsoft Azure (Cloud Technology) for Creation and Configuration of VMs
Experienced in web development using Angular JS and RAZOR ASP.Net with MVC and MVVM
Having Strong development experience in Microsoft web & Windows based technologies.
Experienced developer using the latest technologies Silverlight3.0/4.0, .Net Framework 4.5, C# 4.5 / 3.0, ASP .NET, MVC 5, Restful, Web API 2.0, AWS, WCF, jQuery, CSS, JavaScript, JSon, HTML 5, LINQ, Entity framework, AJAX, SSRS, Tableau, SQL Server 2012,2008.
Good experience on SQL (MS SQL Server, Oracle).
Good exposure in System Analysis, System Architecture (N-Tier, SOA), Data Modeling and Design Patterns.
Good experience on API management tools AZURE API Manager and 3Scale
Good Experience on using version controls like Bit Bucket, TFS, VSS, CVS, PVCS, IBM Clear Case and SVN.
Hands on experience and solid understanding Agile Scrum Development, Waterfall, Build & Fix, NuGet, ReSharper, NUnit, MS Unit Testing framework, Build (TFS, TeamCity) and Configuration (Octopus).
Laravel developers can perform development tasks like authentication, routing, caching, and authentication effortlessly. Some features of Laravel development services Now you have all the reasons to choose the Laravel framework for your web applications development. If you are still unsure about the final decision, get an experienced developer who can handle the development process and maintain the performance.
Laravel developers can perform development tasks like authentication, routing, caching, and authentication effortlessly. Some features of Laravel development services Now you have all the reasons to choose the Laravel framework for your web applications development. If you are still unsure about the final decision, get an experienced developer who can handle the development process and maintain the performance.
Build Innovative Web Applications with Full Stack Development Know -123.pdfUncodemy
In today's rapidly evolving digital landscape, web applications have become an integral part of our daily lives. From social media platforms to e-commerce websites, these applications have revolutionized the way we interact, communicate, and conduct business. If you have a creative idea for a web application and want to bring it to life, then understanding full stack development is essential. In this PDF, we will explore the world of full stack development and how it can empower you to build innovative web applications that leave a lasting impact.If you're aspiring to become a proficient full stack developer or looking to enhance your skills, enrolling in a Full Stack Development Training Course in Mohali can be your ticket to success.
Are you seeking the best Digital Marketing institute in Chandigarh? Look no further! At Excellence Academy, we offer world-class Digital Marketing course in Mohali, tailored for learners, housewives, and those aspiring to master Web designing. With over a decade of experience, we’ve empowered more than 6000 students.
Freelancing has emerged as a dynamic and empowering way of work, revolutionizing the traditional employment landscape. In this modern era, more and more professionals are choosing to break free from the conventional 9-to-5 routine, opting for the freedom and flexibility that freelancing offers. But what exactly is freelancing, and how does it shape the professional world?
At its core, freelancing refers to a work arrangement where individuals, known as freelancers, operate independently and offer their specialized skills and services to clients or businesses on a project basis. This decentralized approach empowers freelancers to become their bosses, deciding on the projects they take on, their working hours, and even their workspace. This newfound autonomy grants them the liberty to tailor their careers to their passions and expertise.
The digital revolution has played a pivotal role in the rise of freelancing, enabling talent from various domains like graphic design, writing, web development, marketing, consulting, and more to collaborate with clients worldwide, breaking geographical barriers and fostering a global marketplace of skills.
Advantages of freelancing are plentiful. Freelancers enjoy the flexibility to choose clients and projects that align with their interests and schedule, allowing for a better work-life balance. The absence of rigid corporate structures enables creativity to flourish, leading to innovative solutions and out-of-the-box thinking. Additionally, freelancers often experience diverse experiences by working with a range of clients across industries, constantly refining their expertise and expanding their professional network.
However, freelancing isn't without its challenges. Managing finances, marketing one's services, and dealing with uncertain income streams require entrepreneurial skills. The responsibility of handling taxes, insurance, and retirement planning falls solely on freelancers' shoulders. Nevertheless, with the right tools, resources, and determination, freelancers can navigate these hurdles and build thriving independent careers.
The freelancer community has become a powerful force, united through online platforms and forums that facilitate networking, knowledge sharing, and support. Collaborative initiatives, peer-to-peer mentorship, and constructive feedback play a vital role in nurturing freelancers' growth and success.
As businesses increasingly recognize the value and efficiency of hiring freelancers for specialized projects, the freelance economy continues to flourish. For companies, this approach offers cost savings, access to diverse talent pools, and scalability. For freelancers, it translates into exciting opportunities, professional growth, and the chance to leave a significant impact on projects they are passionate about.
In conclusion, freelancing embodies the spirit of independence and creativity, reshaping the way professionals work and interact in the modern world.
1. ASEEM MAHAJAN Page 1
ASEEM MAHAJAN
Phone: +91 782 773 6436 Email: maseem_23@yahoo.com
Summary
Assisted, managed and performed product release cycle.
Extensive experience in development of Java based web applications with high
proficiency in Core Java concepts and frameworks including data structures,
collections, Servlets 2.5, JSP, XML, Web Services, HTML.
Worked on Java based Enterprise Application Integration implementations and API
integrations in a Cloud environment.
Excellent interpersonal skills, effective written & oral communication and
presentation skills.
Self starter with proven ability to work in team environment as well as
independently.
Ability to rapidly learn new concepts and methodologies.
Skills & Expertise
Enterprise Application Integration, Cloud Computing.
Programming Languages: HTML 5, C/C++, J2EE, J2SE, JavaScript, XML
Back End Technologies (DB): MySQL, Microsoft SQL Server
Operating Systems: Ubuntu/Linux, Windows 7
Technologies: Web Services, Liferay, VMware Workstation, Tomcat, LDAP, SVN, Maven,
Apache Tomcat Container, Spring MVC, Ant.
Software and Tools: Microsoft Visio, Putty, Eclipse, Hudson, Nexus Repository.
Experience
Developer at CampusEAI Consortium
May 2013 – Present
Projects worked on:
Product Release (myCampus)
Managing the code updates in svn server for new releases.
Managed the versioning of the Portlets and Jars release with release cycle
2. ASEEM MAHAJAN Page 2
Understanding and taking care of the dependencies in pom.xml file for all the
projects to work with latest jars available and managing them.
Taking care of release cycle, handling and managing the product release from
technical point of view using maven, Hudson application, nexus repository, from end
to end.
Managing the first deployment of every new release of product.
Technologies used – maven, ant, svn, Hudson, nexus.
Instant Messenger
Worked on Enterprise Instant Messagenger and engineered it to work with the
rosters provided by the myCampus portal’s friends list.
Enhanced the product with new feature of roster creation on basis of User Groups
and Communities owned by a user in portal.
Engineered the product to work on multi node architecture to improve
performance.
Technologies Used - Ijab xmpp client, Openfire server (Jboss Server), Spring MVC.
myCampus Portal
Single Sign on
Worked on single sign-on implementations for various third party applications for
member institutions with the portal using in house product QuickLaunch.
Assisted senior developers with the understanding and code to achieve their goal.
Technologies used – HTML 5, JavaScript, Badboy.
Portal
Worked on several myCampus modules including Prospective Student Portal,
Parent Portal, Web Content Management (WebDAV), Openfire configuration,
Learning Management Systems and enhancements to the core product.
Worked on bugs fixation and Enhancements of Liferay functionality.
Liferay and AD configurations hands-on.
Good knowledge of single and multi-node architectures including concepts like
multicasting and Tomcat node clustering
Trained new joinees with technology aspect and functional understanding of the
product.
Worked closely with QA team in setting up their working environment.
Technologies used – maven, ant, Liferay, Struts, Spring MVC, Hibernate.
WCMS
Enhancement of WCMS pertaining Ckeditor configurations and functionality.
Worked on bugs fixation reported by clients and QA.
3. ASEEM MAHAJAN Page 3
Worked with team on Enhancing the system with new Portlets to get the CMS on
single place making it user friendly to be configured/ deployed by end user
according to their need.
Technologies used – maven, ant, Liferay Struts, Spring MVC, Hibernate.
Bedework Calendaring system
Worked on Bedework Calendar system for multicasting issue in multimode
architecture.
Handled the issue using Hazelcast and cas client core, in casified environment
(Bedework Calendar server, Portal, Bedework Calendar client on portal).
Also worked on Cas ticket replication delay issue in multicast environment to make
ticket to be replicated in all the app nodes pertaining Calendar client.
Technologies used – maven, ant, CAS, Hazelcast, Bedework system.
Product Analyst at CampusEAI Consortium
October 2011 – May 2013
Using knowledge of myCampus features and functionality to assess scope and
impact of business needs throughout analysis and completion of all product
enhancement specifications.
Acquired complete functional/technical knowledge of major myCampus
components including Password Management Suite, QuickLaunch, WCMS amongst
others.
Managed resource plan and daily tasks and activities for Product Development
Team of 15+ members.
Provided technical assistance to all RMs/PMs for all member institutions as and
when required.
Worked with Business Analysts to identify high priority-high severity bugs and
getting them resolved.
Prepared organization-wide process diagrams and documentation.
Assisting project managers in finalizing myCampus product release plans.
Implemented Business Process Re-engineering techniques to identify process gaps
and radically restructure them by focusing on the ground-up design of the existing
business processes.
Representing the Team at Executive meetings and working towards the best
delivery of the myCampus product.
Managed resource allocations for myCampus Development Team, planning and
status updates to ensure efficient and responsive operations along with senior
management and project managers.
Facilitated weekly client and team meetings to discuss project status and resolve
issues.
4. ASEEM MAHAJAN Page 4
Involved in creating high quality reports in Excel, developing formulas, pivot tables,
macros, and producing high quality management reports.
Conducted walkthroughs and presentations to senior management and developing
high quality management reports for Executive Director.
Team Leader at Dropletsoflight.com
December 2010 – October 2011
Involved in the complete end-to-end implementation of the web based application,
Dropletsoflight.com, including gathering requirements, gathering requirements,
developing proof of concept, user interface design, unit testing, system testing and
User Acceptance Testing, and deployment to production environment.
Responsible for developing web based application using Visual Studio 2010
Framework 3.5.
Responsible for entire application design, by creating required classes, interfaces,
and other programming constructs.
Involved in complete documentation from product inception in the developmental
stage to functional specifications for the completed modules of application
components.
Involved in post production support including tracking all issues, entering them in
the bug tracker, reporting and resolving bugs with development team, testing and
installing patches and fixes for bug issues and/or enhancements, and other ad hoc
post production issues such as error within code and user enhancement support.
Supervising and managing the daily tasks and activities of the developers.
Coordinating efforts between development team, QA team and client stakeholders.
Technologies: ASP.NET, Visual Studio 2010 Framework 3.5, Windows 7, UNIX, UML,
Microsoft SQL Server 2005, Agile Unified Process (Scrum) and MS Office Suite.
Project Trainee at High Technologies
July 2010 – December 2010
Team Size : 2
Technologies Used : Visual Studio 2010 Framework 3.5, ASP.NET, SQL Server 2005,
C#.
Education
Lovely Professional University
B. Tech – Computer Science & Engineering, 2007 – 2011
D.A.V Public School, Lawrence Road, Amritsar
10+2, 2006 – 2007
10, 2004 – 2005